-- CALC_CAVE_BONUS_35

-- 计算钢铁之门废墟的奖励
-- @param user    玩家对象
-- @param args    奖励计算参数
-- @param grade   副本难度
-- @param layer   地牢层数
return function(user, args, grade, layer)
    -- caution：如果修改该公式，服务器请一并修改

    -- 获取中心目标格子的class
    local grid = DungeonInstanceM.getTargetGrid();
    local class = grid.class;

    if class == 293 then
        -- 研究员残骸
        return FormulaM.invoke("CALC_RESEARCHER_WRECKAGE_BONUS", ME.user);
    elseif class == 294 then
        -- 探员J残骸
        return {{ 1, 7540, 1, }};
    elseif class == 295 then
        -- 探员K残骸
        return {{ 1, 7539, 1, }};
    else
        -- 避难者残骸
        return {{ 1, 8233, 1, }};
    end
end
